causal and non-causal system